<html>
<head><meta charset="utf-8"><title>rust&#x27;s aws usage · t-infra · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/index.html">t-infra</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html">rust&#x27;s aws usage</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="208580640"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/rust%27s%20aws%20usage/near/208580640" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html#208580640">(Aug 31 2020 at 16:19)</a>:</h4>
<p><span class="user-mention" data-user-id="121055">@Pietro Albini</span> Is there any documentation somewhere about the specific AWS services that Rust uses, and for what?</p>



<a name="208584001"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/rust%27s%20aws%20usage/near/208584001" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html#208584001">(Aug 31 2020 at 16:39)</a>:</h4>
<p>Probably not the right topic, but I can't edit on mobile so...</p>
<p>We don't have an easily accessible list, though the rust-lang/simpleinfra repo has terraform configs for most recently deployed things. The goal is for everything to use that</p>



<a name="208584041"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/rust%27s%20aws%20usage/near/208584041" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html#208584041">(Aug 31 2020 at 16:40)</a>:</h4>
<p>emphasis on "goal" <span aria-label="laughing" class="emoji emoji-1f606" role="img" title="laughing">:laughing:</span></p>



<a name="208584338"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/rust%27s%20aws%20usage/near/208584338" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html#208584338">(Aug 31 2020 at 16:42)</a>:</h4>
<p>We don't use anything too out of the ordinary though: EC2, S3, CloudFront, ECS, ECR. I think there's a few more connector bits (like ELB) but that's a pretty complete list I think</p>



<a name="208584391"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/rust%27s%20aws%20usage/near/208584391" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html#208584391">(Aug 31 2020 at 16:42)</a>:</h4>
<p>They're all used for pretty much the obvious use cases, not sure how much detail you're looking for <span class="user-mention" data-user-id="239881">@Josh Triplett</span></p>



<a name="208584427"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/rust%27s%20aws%20usage/near/208584427" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html#208584427">(Aug 31 2020 at 16:42)</a>:</h4>
<p>Oh, RDS for a single database</p>



<a name="208584444"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/rust%27s%20aws%20usage/near/208584444" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html#208584444">(Aug 31 2020 at 16:43)</a>:</h4>
<p>(used by multiple services)</p>



<a name="208584591"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/rust%27s%20aws%20usage/near/208584591" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html#208584591">(Aug 31 2020 at 16:44)</a>:</h4>
<p>I think I was more asking what we host where, like, what do we host on Fargate vs EC2, etc.</p>



<a name="208585000"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/rust%27s%20aws%20usage/near/208585000" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html#208585000">(Aug 31 2020 at 16:47)</a>:</h4>
<p>We want everything on fargate eventually, just because it's much easier to automate deployment then and not worry about updating things as much, but currently triagebot, perf frontend, discord mods bot, crates io ops bot, highfive are all on fargate. I think the main things not are playground, crater frontend, Zulip archival, central station</p>



<a name="208585130"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/rust%27s%20aws%20usage/near/208585130" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html#208585130">(Aug 31 2020 at 16:48)</a>:</h4>
<p>I think all fargate services are terraform managed</p>



<a name="208585163"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/rust%27s%20aws%20usage/near/208585163" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html#208585163">(Aug 31 2020 at 16:48)</a>:</h4>
<p>(since they're new mostly)</p>



<a name="208587616"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/rust%27s%20aws%20usage/near/208587616" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html#208587616">(Aug 31 2020 at 17:08)</a>:</h4>
<p>yeah, eventually I'd love to move everything that doesn't require the docker socket (playground, <a href="http://docs.rs">docs.rs</a> builds, crater builds if we want to run them on aws) on fargate</p>



<a name="208587626"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/rust%27s%20aws%20usage/near/208587626" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/rust&#x27;s.20aws.20usage.html#208587626">(Aug 31 2020 at 17:08)</a>:</h4>
<p>it just makes things so much simpler</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>